package com.ymatou.apigateway.parameter;

import com.ymt.base.BaseBean;

public class OpenapiReq extends BaseBean {

	/**
	 * 洋码头分配的应用appId
	 */

	private String app_id;

	/**
	 * api名称
	 */
	private String method;

	/**
	 * 签名摘要算法，目前只支持：MD5
	 */
	private String sign_method;

	/**
	 * 授权码，针对买手与应用的唯一授权码
	 */
	private String auth_code;

	/**
	 * 时间戳，格式为yyyy-MM-dd HH:mm:ss，时区为GMT+8，例如：2017-01-01 12:00:00。洋码头API服务端允许客户端请求最大时间误差为10分钟。
	 */
	private String timestamp;

	/**
	 * API输入参数签名结果
	 */
	private String sign;

	/**
	 * 随机字符串，长度要求在32位以内。推荐随机算法
	 */
	private String nonce_str;

	/**
	 * 业务请求参数的集合，最大长度不限，除公共参数外所有请求参数都必须放在这个参数中传递，具体参照各api请求参数。 传入的是json格式字符串
	 */
	private String biz_content;

	public String getSign_method() {
		return sign_method;
	}

	public void setSign_method(String sign_method) {
		this.sign_method = sign_method;
	}

	public String getAuth_code() {
		return auth_code;
	}

	public void setAuth_code(String auth_code) {
		this.auth_code = auth_code;
	}

	public String getTimestamp() {
		return timestamp;
	}

	public void setTimestamp(String timestamp) {
		this.timestamp = timestamp;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}

	public String getNonce_str() {
		return nonce_str;
	}

	public void setNonce_str(String nonce_str) {
		this.nonce_str = nonce_str;
	}

	public String getBiz_content() {
		return biz_content;
	}

	public void setBiz_content(String biz_content) {
		this.biz_content = biz_content;
	}

	public String getApp_id() {
		return app_id;
	}

	public void setApp_id(String app_id) {
		this.app_id = app_id;
	}

	public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

}
